@charset "utf-8";
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, table, th, td { margin: 0; padding: 0; }
fieldset, img, input, textarea, button, select { background: none no-repeat scroll; border: 0 none; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit;  vertical-align: middle; }
ol, ul, li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none; }
body {font-family:"\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", Tahoma;}
header, footer, section, article { display: block; }
header {overflow: hidden;min-width: 320px;max-width: 640px; margin:0 auto }
header div { width: 100%; margin: 0 auto; }
header div img { width: 100%; height: auto; vertical-align: top; display: block; }
.top_dh{display:block;background:#bf0000;height:43px;color:#fff;font:bold 16px/43px "\5B8B\4F53";text-align:center;position:relative;border-bottom:1px solid #850400;min-width: 320px; margin:0 auto}

/*需要更改background值*/
.lyb{ background:#edc027; padding:-1px 0 55px 0; overflow:auto;min-width: 320px;max-width: 640px; margin:0 auto}

.lyb_nr{height:260px; width:95%; margin:0 auto;background:#FFF; border:#e7e7e7 solid 1px;border-radius:10px; text-align: left;}
.lyb_nr span{font:bold 14px/20px "\5FAE\8F6F\96C5\9ED1";color:#e23619;display:block; padding:10px 0 15px 10px; font-weight: bold;}
.lyb_nr .hs_wz{font:12px/18px "\5FAE\8F6F\96C5\9ED1";color:#ff0000;margin:0 10px;display:block;font-weight:normal;padding-left:10px;height:18px;}
.lyb_nr .inputbox{font:12px/38px "\5FAE\8F6F\96C5\9ED1";color:#333;height:38px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;width:97%; margin:0 auto 15px auto;}
.lyb_nr input{border:0;width:70%;overflow:hidden;color:#888; line-height:32px; height:32px;outline:none;}
.lyb_nr .btn_tj{background:#d3172c;height:40px;border:1px solid #e12515;text-align:center;font:16px/40px "\5FAE\8F6F\96C5\9ED1";color:#fff8ef;border-radius:4px;-webkit-appearance:none;outline:none;margin:0 auto 10px auto;cursor:pointer; width:97%; display:block;}
.lyb_nr .hs{color:#E23619;font-weight:normal;padding-right:5px;font-size:9px;}




#main .pro .message section{width:100%; height:40px; line-height:50px; text-align:center; color:#999; font-size:13px;}



/*底部免费通话*/
#fixed{width:100%; min-width:320px;  height:44px;  position:fixed; bottom:0; background:rgba(0,0,0,0.8);}
#fixed ul{min-width:320px; max-width:640px; height:30px; margin:0 auto; padding-top:7px;}
#fixed ul li{height:30px;}
#fixed ul li.li1{width:20%; float:left;}
#fixed ul li.li1 a{color:#fff; display:block; width:30px; height:30px; line-height:15px; margin:0 auto; font-size:13px;}
#fixed ul li.li2{width:55%; float:left; line-height:15px;}
#fixed ul li.li2 input{width:95%; height:30px;background:#ebebeb; border:none;  margin:0 auto;text-indent:6px; color:#666;}
#fixed ul li.li3{width:25%; min-width:58px; float:left;}
#fixed ul li.li3 input{display:block; width:58px; height:30px; border:0; background:url(d2.png) center no-repeat; background-size:58px 30px; cursor:pointer; margin-left:3%;}